@echo off
chcp 65001 >nul
echo ========================================
echo 创建 .env 配置文件
echo ========================================
echo.

if exist .env (
    echo .env 文件已存在
    echo.
    set /p overwrite=是否覆盖现有文件? (Y/N): 
    if /i not "%overwrite%"=="Y" (
        echo 操作已取消
        pause
        exit /b 0
    )
)

echo 正在创建 .env 文件...
(
echo # OpenAI API密钥 用于PandasAI
echo # 请将下面的 your_openai_api_key_here 替换为你的真实API密钥
echo OPENAI_API_KEY=your_openai_api_key_here
echo.
echo # 如果使用其他LLM提供商，可以添加相应配置
echo # PANDASAI_API_KEY=your_pandasai_api_key_here
) > .env

echo.
echo ✅ .env 文件创建成功！
echo.
echo 下一步:
echo 1. 用记事本或其他编辑器打开 .env 文件
echo 2. 将 your_openai_api_key_here 替换为你的实际API密钥
echo 3. 保存文件
echo.
echo 提示: 如果没有API密钥，可以：
echo   - 访问 https://platform.openai.com/api-keys 获取
echo   - 或使用不需要API密钥的功能（如 process_large_csv.py）
echo.

set /p open=是否现在打开 .env 文件进行编辑? (Y/N): 
if /i "%open%"=="Y" (
    notepad .env
)

echo.
pause

